package com.job.structureType.combination;

/**
 * @Author 王博
 * @DateTime 2025-06-17 08:45
 */
public class Client {
    public static void main(String[] args) {
        MenuComponent menu0 = new Menu("系统管理",1);

        MenuComponent menu1 = new Menu("用户管理",2);
        MenuComponent menu11 = new MenuItem("员工管理",3);
        MenuComponent menu12 = new MenuItem("系统用户",3);
        menu1.addComponent(menu11);
        menu1.addComponent(menu12);

        MenuComponent menu2 = new Menu("权限管理",2);
        MenuComponent menu21 = new MenuItem("角色管理",3);
        menu2.addComponent(menu21);

        menu0.addComponent(menu1);
        menu0.addComponent(menu2);


        menu0.print();
    }
}
